it's my duty - Französisch Englisch Wörterbuch